With programmable graphics hardware now we have a possible solution to this problem 現(xiàn)在可編程硬件圖形硬件的發(fā)展為解決這一問題提供了可能。
This thesis makes deep research into programmable graphics hardware and real-time character animation and presents a way to implement the most widely used real-time character animation-- skinned mesh animation in programmable graphics hardware 本文對可編程圖形硬件和實時角色動畫做了深入研究,給出了現(xiàn)在使用最為廣泛的實時角色動畫骨骼蒙皮動畫在可編程圖形硬件上的設計實現(xiàn)。
This thesis makes deep research into programmable graphics hardware and real-time character animation and presents a way to implement the most widely used real-time character animation-- skinned mesh animation in programmable graphics hardware 本文對可編程圖形硬件和實時角色動畫做了深入研究,給出了現(xiàn)在使用最為廣泛的實時角色動畫骨骼蒙皮動畫在可編程圖形硬件上的設計實現(xiàn)。
Although gpu has a very high computing speed, algorithms implemented in cpu cannot be put to execute in gpu directly because of the discrepancy in instruction execution manner of the two . gpu's architecture is a high parallel simd instruction set system . to reimplement algorithms insufficient to run on cpu with programmable graphics hardware, it has to reconsider the data structures and procedures to implement them to make full use of the 雖然gpu具有非常高的計算速度,但并不能將以前在cpu中實現(xiàn)的算法直接放到gpu中來執(zhí)行,這是因為gpu的指令執(zhí)行方式和cpu不一樣,gpu的體系結(jié)構(gòu)是一種高度并行的單指令多數(shù)據(jù)(simd)指令執(zhí)行體系,所以要在可編程圖形硬件上實現(xiàn)在cpu中效率不高的算法,就需要重新制定算法實現(xiàn)的數(shù)據(jù)結(jié)構(gòu)和步驟,以充分利用gpu并行處理體系結(jié)構(gòu)帶來的性能優(yōu)勢。
This thesis describes programmable graphics hardware and its programming language and method in great detail . nowadays the growing speed of computing capability of gpu of graphics hardware has surpassed that of cpu . a breakthrough in graphics hardware technology is the introduction of programmable function, which allows developers to replace the original fixed pipeline function modules with their own customized shader programs to achieve more flexibility 目前圖形硬件中的圖形處理器(gpu)計算能力的增長速度己經(jīng)超過了cpu計算能力的增長速度,圖形硬件技術一個重大突破就是在圖形硬件中引入了可編程功能,該功能允許開發(fā)人員編制自己的著色器程序(shaderprogram)來替換原來固定流水線中的某些功能模塊,以實現(xiàn)更為靈活的功能。